irritated person - Alemán Inglés Diccionario